package net.borlis.sample.services.facade.ws.request;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * @author alex@borlis.net on 28.08.2014.
 */
@XmlRootElement
public class CreditCardCreateRequest {

    @XmlElement(name = "cardType")
    private String cardType;

    @XmlElement(name = "accountHolderLastName")
    private String accountHolderLastName;

    @XmlElement(name = "accountHolderFirstName")
    private String accountHolderFirstName;

    @XmlElement(name = "cardNumber")
    private String cardNumber;

    @XmlElement(name = "cvc")
    private String cvc;

    @XmlElement(name = "issueNumber")
    private String issueNumber;

    @XmlElement(name = "issueDate")
    private Long issueDate;

    @XmlElement(name = "expiresEnd")
    private Long expiresEnd;

    public CreditCardCreateRequest() {
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getAccountHolderLastName() {
        return accountHolderLastName;
    }

    public void setAccountHolderLastName(String accountHolderLastName) {
        this.accountHolderLastName = accountHolderLastName;
    }

    public String getAccountHolderFirstName() {
        return accountHolderFirstName;
    }

    public void setAccountHolderFirstName(String accountHolderFirstName) {
        this.accountHolderFirstName = accountHolderFirstName;
    }

    public String getCardNumber() {
        return cardNumber;
    }

    public void setCardNumber(String cardNumber) {
        this.cardNumber = cardNumber;
    }

    public String getCvc() {
        return cvc;
    }

    public void setCvc(String cvc) {
        this.cvc = cvc;
    }

    public String getIssueNumber() {
        return issueNumber;
    }

    public void setIssueNumber(String issueNumber) {
        this.issueNumber = issueNumber;
    }

    public Long getIssueDate() {
        return issueDate;
    }

    public void setIssueDate(Long issueDate) {
        this.issueDate = issueDate;
    }

    public Long getExpiresEnd() {
        return expiresEnd;
    }

    public void setExpiresEnd(Long expiresEnd) {
        this.expiresEnd = expiresEnd;
    }
}
